Kameleon-Plus  0.3.2
Typedefs | Enumerations | Functions
cxform.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef double Vec [3]
 
typedef double Mat [3][3]
 
typedef enum direction Direction
 

Enumerations

enum  direction { FORWARD, BACK }
 

Functions

int cxform (const char *from, const char *to, const double et, Vec v_in, Vec v_out)
 
char * cxform_err (void)
 
double gregorian_calendar_to_jd (int y, int m, int d, int h, int mi, int s)
 
long cxRound (double doub)
 
long date2es (int yyyy, int mm, int dd, int hh, int mm2, int ss)
 
void mat_transpose (Mat m_in, Mat m_out)
 
void mat_times_mat (Mat m1, Mat m2, Mat m_out)
 
void mat_times_vec (Mat m1, Vec v1, Vec v_out)
 

Typedef Documentation

typedef enum direction Direction
typedef double Mat[3][3]
typedef double Vec[3]

Enumeration Type Documentation

enum direction
Enumerator
FORWARD 
BACK 

Function Documentation

int cxform ( const char *  from,
const char *  to,
const double  et,
Vec  v_in,
Vec  v_out 
)

Here is the call graph for this function:

char* cxform_err ( void  )
long cxRound ( double  doub)
long date2es ( int  yyyy,
int  mm,
int  dd,
int  hh,
int  mm2,
int  ss 
)
double gregorian_calendar_to_jd ( int  y,
int  m,
int  d,
int  h,
int  mi,
int  s 
)
void mat_times_mat ( Mat  m1,
Mat  m2,
Mat  m_out 
)
void mat_times_vec ( Mat  m1,
Vec  v1,
Vec  v_out 
)
void mat_transpose ( Mat  m_in,
Mat  m_out 
)